#pragma once

namespace OpenGL_on_a_Windows_Form {

	using namespace System;
	using namespace System::ComponentModel;
	using namespace System::Collections;
	using namespace System::Windows::Forms;
	using namespace System::Data;
	using namespace System::Drawing;

	/// <summary>
	/// Summary for create_Assignment_Form
	/// </summary>
	public ref class create_Assignment_Form : public System::Windows::Forms::Form
	{
	public:
		bool isCancelled;
		String ^AssignmentName;
		String ^AssignmentComments;
		float AssignmentNumber;
	private: System::Windows::Forms::TabPage^  tabPage6;
	public: 
	private: System::Windows::Forms::NumericUpDown^  numericUpDown21;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown22;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown23;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown24;
	private: System::Windows::Forms::Label^  label25;
	private: System::Windows::Forms::Label^  label26;
	private: System::Windows::Forms::Label^  label27;
	private: System::Windows::Forms::Label^  label28;
	public:
			String ^outPut;
		create_Assignment_Form(void)
		{
			InitializeComponent();
			//
			//TODO: Add the constructor code here
			//
			isCancelled = false;
			comboBox1->SelectedIndex = 0;
		}
		void setIsCancelled(bool value)
		{
			isCancelled = value;
		}
		bool getIsCancelled()
		{
			return isCancelled;
		}
		String^ getAssignmentName()
		{
			return AssignmentName;
		}
		String^ getOutPut()
		{
			return outPut;
		}
		float getAssignmentNumber()
		{
			return AssignmentNumber;
		}
		void clearInformation()
		{
			//Clear all the information here.
			comboBox1->SelectedIndex = 0;
			numericUpDown1->Value = 0;
			textBox1->Text ="";

			//Now clear the various simulation data information.
			//Bouncing Ball...
			numericUpDown2->Value = (Decimal)0.00;
			numericUpDown3->Value = (Decimal)0.00;
			numericUpDown4->Value = (Decimal)0.00;

			//Collision Sim
			numericUpDown5->Value = (Decimal)1.00;
			numericUpDown6->Value = (Decimal)0.00;
			numericUpDown7->Value = (Decimal)0.00;
			numericUpDown8->Value = (Decimal)0.001;
			numericUpDown9->Value = (Decimal)0.001;

			//Projectile Sim
			numericUpDown10->Value = (Decimal)0.00;
			numericUpDown11->Value = (Decimal)0.00;
			numericUpDown12->Value = (Decimal)0.00;

			//Pulley Simulation
			numericUpDown13->Value = (Decimal)0.00;
			numericUpDown14->Value = (Decimal)0.01;
			numericUpDown15->Value = (Decimal)0.01;
			numericUpDown16->Value = (Decimal)0.00;

			//Spring Simulation
			numericUpDown17->Value = (Decimal)0.30;
			numericUpDown18->Value = (Decimal)0.10;
			numericUpDown19->Value = (Decimal)0.100;
			numericUpDown20->Value = (Decimal)0.01;
			
			//Race Car Sim
			numericUpDown21->Value = (Decimal)0.00;
			numericUpDown22->Value = (Decimal)0.00;
			numericUpDown23->Value = (Decimal)0.00;
			numericUpDown24->Value = (Decimal)0.00;

			//Clear out Comments Box
			richTextBox1->Text = "";

		}
		void getRaceCarInformation()
		{
			String ^SimType = comboBox1->Text;
			float aNumber = (float)numericUpDown1->Value;
			AssignmentNumber = aNumber;
			String ^aName = textBox1->Text;
			AssignmentName = aName;
			String ^SubmitString = String::Concat("Simulation Type: ",SimType);
			SubmitString = String::Concat(SubmitString,"\n	First Car Mass: ", numericUpDown21->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Second Car Mass: ", numericUpDown22->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	First Car Friction: ", numericUpDown24->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Second Car Friction: ", numericUpDown23->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n\nComments:\n",richTextBox1->Text);
			outPut = SubmitString;
		}
		void getBallBounceInformation()
		{
			String ^SimType = comboBox1->Text;
			float aNumber = (float)numericUpDown1->Value;
			AssignmentNumber = aNumber;
			AssignmentNumber = aNumber;
			String ^aName = textBox1->Text;
			AssignmentName = aName;
			String ^SubmitString = String::Concat("Simulation Type: ",SimType);
			SubmitString = String::Concat(SubmitString,"\n	Ball Height: ", numericUpDown4->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Ball Velocity: ", numericUpDown3->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Ball Coefficient of Resitution: ", numericUpDown2->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n\nComments:\n",richTextBox1->Text);
			outPut = SubmitString;
			//richTextBox1->Text = SubmitString;
			//return SubmitString;
		}
		void getTwoPointCollision()
		{
			String ^SimType = comboBox1->Text;
			float aNumber = (float)numericUpDown1->Value;
			AssignmentNumber = aNumber;
			AssignmentNumber = aNumber;
			String ^aName = textBox1->Text;
			AssignmentName = aName;
			String ^SubmitString = String::Concat("Simulation Type: ",SimType);
			SubmitString = String::Concat(SubmitString,"\n	Left Mass: ", numericUpDown9->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Right Height: ", numericUpDown8->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Left Velocity: ", numericUpDown7->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Right Velocity: ", numericUpDown6->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Seperating Distance: ", numericUpDown5->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n\nComments:\n",richTextBox1->Text);
			outPut = SubmitString;
			//richTextBox1->Text = SubmitString;
		}
		void getPulley()
		{
			String ^SimType = comboBox1->Text;
			float aNumber = (float)numericUpDown1->Value;
			AssignmentNumber = aNumber;
			AssignmentNumber = aNumber;
			String ^aName = textBox1->Text;
			AssignmentName = aName;
			String ^SubmitString = String::Concat("Simulation Type: ",SimType);
			SubmitString = String::Concat(SubmitString,"\n	Surface Mass: ", numericUpDown14->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Hanging Mass: ", numericUpDown15->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Angle: ", numericUpDown16->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Coefficient of Friction: ", numericUpDown13->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n\nComments:\n",richTextBox1->Text);
			outPut = SubmitString;
			//richTextBox1->Text = SubmitString;
		}
		void getProjectile()
		{
			String ^SimType = comboBox1->Text;
			float aNumber = (float)numericUpDown1->Value;
			AssignmentNumber = aNumber;
			String ^aName = textBox1->Text;
			AssignmentName = aName;
			String ^SubmitString = String::Concat("Simulation Type: ",SimType);
			SubmitString = String::Concat(SubmitString,"\n	Start Height: ", numericUpDown10->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Start Velocity: ", numericUpDown11->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Angle: ", numericUpDown12->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n\nComments:\n",richTextBox1->Text);
			outPut = SubmitString;
			//richTextBox1->Text = SubmitString;
		}
		void getSpring()
		{
			String ^SimType = comboBox1->Text;
			float aNumber = (float)numericUpDown1->Value;
			AssignmentNumber = aNumber;
			String ^aName = textBox1->Text;
			AssignmentName = aName;
			String ^SubmitString = String::Concat("Simulation Type: ",SimType);
			SubmitString = String::Concat(SubmitString,"\n	Object Mass: ", numericUpDown17->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Spring Constant (K): ", numericUpDown18->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Compression Distance: ", numericUpDown19->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n	Coefficient of Friction: ", numericUpDown20->Value.ToString());
			SubmitString = String::Concat(SubmitString,"\n\nComments:\n",richTextBox1->Text);
			outPut = SubmitString;
			//richTextBox1->Text = SubmitString;
		}
		
	protected:
		/// <summary>
		/// Clean up any resources being used.
		/// </summary>
		~create_Assignment_Form()
		{
			if (components)
			{
				delete components;
			}
		}
	private: System::Windows::Forms::ComboBox^  comboBox1;
	protected: 
	private: System::Windows::Forms::Label^  label1;
	private: System::Windows::Forms::Label^  label2;
	private: System::Windows::Forms::TabControl^  tabControl1;
	private: System::Windows::Forms::TabPage^  tabPage1;
	private: System::Windows::Forms::TabPage^  tabPage2;
	private: System::Windows::Forms::TabPage^  tabPage3;
	private: System::Windows::Forms::TabPage^  tabPage4;
	private: System::Windows::Forms::TabPage^  tabPage5;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown4;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown3;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown2;
	private: System::Windows::Forms::Label^  label5;
	private: System::Windows::Forms::Label^  label4;
	private: System::Windows::Forms::Label^  label3;
	private: System::Windows::Forms::Label^  label10;
	private: System::Windows::Forms::Label^  label9;
	private: System::Windows::Forms::Button^  button1;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown1;
	private: System::Windows::Forms::Label^  label6;
	private: System::Windows::Forms::Label^  label7;
	private: System::Windows::Forms::TextBox^  textBox1;
	private: System::Windows::Forms::RichTextBox^  richTextBox1;
	private: System::Windows::Forms::Label^  label8;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown9;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown8;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown7;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown6;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown5;
	private: System::Windows::Forms::Label^  label13;
	private: System::Windows::Forms::Label^  label12;
	private: System::Windows::Forms::Label^  label11;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown12;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown11;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown10;
	private: System::Windows::Forms::Label^  label16;
	private: System::Windows::Forms::Label^  label15;
	private: System::Windows::Forms::Label^  label14;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown16;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown15;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown14;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown13;
	private: System::Windows::Forms::Label^  label20;
	private: System::Windows::Forms::Label^  label19;
	private: System::Windows::Forms::Label^  label18;
	private: System::Windows::Forms::Label^  label17;
	private: System::Windows::Forms::Label^  label24;
	private: System::Windows::Forms::Label^  label23;
	private: System::Windows::Forms::Label^  label22;
	private: System::Windows::Forms::Label^  label21;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown20;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown19;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown18;
	private: System::Windows::Forms::NumericUpDown^  numericUpDown17;
	private: System::Windows::Forms::Button^  button2;

	private:
		/// <summary>
		/// Required designer variable.
		/// </summary>
		System::ComponentModel::Container ^components;

#pragma region Windows Form Designer generated code
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		void InitializeComponent(void)
		{
			this->comboBox1 = (gcnew System::Windows::Forms::ComboBox());
			this->label1 = (gcnew System::Windows::Forms::Label());
			this->label2 = (gcnew System::Windows::Forms::Label());
			this->tabControl1 = (gcnew System::Windows::Forms::TabControl());
			this->tabPage1 = (gcnew System::Windows::Forms::TabPage());
			this->numericUpDown4 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown3 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown2 = (gcnew System::Windows::Forms::NumericUpDown());
			this->label5 = (gcnew System::Windows::Forms::Label());
			this->label4 = (gcnew System::Windows::Forms::Label());
			this->label3 = (gcnew System::Windows::Forms::Label());
			this->tabPage2 = (gcnew System::Windows::Forms::TabPage());
			this->numericUpDown9 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown8 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown7 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown6 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown5 = (gcnew System::Windows::Forms::NumericUpDown());
			this->label13 = (gcnew System::Windows::Forms::Label());
			this->label12 = (gcnew System::Windows::Forms::Label());
			this->label11 = (gcnew System::Windows::Forms::Label());
			this->label10 = (gcnew System::Windows::Forms::Label());
			this->label9 = (gcnew System::Windows::Forms::Label());
			this->tabPage3 = (gcnew System::Windows::Forms::TabPage());
			this->label16 = (gcnew System::Windows::Forms::Label());
			this->label15 = (gcnew System::Windows::Forms::Label());
			this->label14 = (gcnew System::Windows::Forms::Label());
			this->numericUpDown12 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown11 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown10 = (gcnew System::Windows::Forms::NumericUpDown());
			this->tabPage4 = (gcnew System::Windows::Forms::TabPage());
			this->numericUpDown16 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown15 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown14 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown13 = (gcnew System::Windows::Forms::NumericUpDown());
			this->label20 = (gcnew System::Windows::Forms::Label());
			this->label19 = (gcnew System::Windows::Forms::Label());
			this->label18 = (gcnew System::Windows::Forms::Label());
			this->label17 = (gcnew System::Windows::Forms::Label());
			this->tabPage5 = (gcnew System::Windows::Forms::TabPage());
			this->label24 = (gcnew System::Windows::Forms::Label());
			this->label23 = (gcnew System::Windows::Forms::Label());
			this->label22 = (gcnew System::Windows::Forms::Label());
			this->label21 = (gcnew System::Windows::Forms::Label());
			this->numericUpDown20 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown19 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown18 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown17 = (gcnew System::Windows::Forms::NumericUpDown());
			this->tabPage6 = (gcnew System::Windows::Forms::TabPage());
			this->numericUpDown21 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown22 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown23 = (gcnew System::Windows::Forms::NumericUpDown());
			this->numericUpDown24 = (gcnew System::Windows::Forms::NumericUpDown());
			this->label25 = (gcnew System::Windows::Forms::Label());
			this->label26 = (gcnew System::Windows::Forms::Label());
			this->label27 = (gcnew System::Windows::Forms::Label());
			this->label28 = (gcnew System::Windows::Forms::Label());
			this->button1 = (gcnew System::Windows::Forms::Button());
			this->numericUpDown1 = (gcnew System::Windows::Forms::NumericUpDown());
			this->label6 = (gcnew System::Windows::Forms::Label());
			this->label7 = (gcnew System::Windows::Forms::Label());
			this->textBox1 = (gcnew System::Windows::Forms::TextBox());
			this->richTextBox1 = (gcnew System::Windows::Forms::RichTextBox());
			this->label8 = (gcnew System::Windows::Forms::Label());
			this->button2 = (gcnew System::Windows::Forms::Button());
			this->tabControl1->SuspendLayout();
			this->tabPage1->SuspendLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown4))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown3))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown2))->BeginInit();
			this->tabPage2->SuspendLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown9))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown8))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown7))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown6))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown5))->BeginInit();
			this->tabPage3->SuspendLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown12))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown11))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown10))->BeginInit();
			this->tabPage4->SuspendLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown16))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown15))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown14))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown13))->BeginInit();
			this->tabPage5->SuspendLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown20))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown19))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown18))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown17))->BeginInit();
			this->tabPage6->SuspendLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown21))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown22))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown23))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown24))->BeginInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown1))->BeginInit();
			this->SuspendLayout();
			// 
			// comboBox1
			// 
			this->comboBox1->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->comboBox1->FormattingEnabled = true;
			this->comboBox1->Items->AddRange(gcnew cli::array< System::Object^  >(6) {L"Bouncing Ball", L"Two Point Collision", L"Projectile", 
				L"Pulley", L"Spring", L"Race Car Sim."});
			this->comboBox1->Location = System::Drawing::Point(193, 38);
			this->comboBox1->Name = L"comboBox1";
			this->comboBox1->Size = System::Drawing::Size(176, 28);
			this->comboBox1->TabIndex = 0;
			this->comboBox1->SelectedIndexChanged += gcnew System::EventHandler(this, &create_Assignment_Form::comboBox1_SelectedIndexChanged);
			// 
			// label1
			// 
			this->label1->AutoSize = true;
			this->label1->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 14.25F, static_cast<System::Drawing::FontStyle>((System::Drawing::FontStyle::Bold | System::Drawing::FontStyle::Underline)), 
				System::Drawing::GraphicsUnit::Point, static_cast<System::Byte>(0)));
			this->label1->Location = System::Drawing::Point(12, 9);
			this->label1->Name = L"label1";
			this->label1->Size = System::Drawing::Size(218, 24);
			this->label1->TabIndex = 1;
			this->label1->Text = L"Create An Assignment";
			// 
			// label2
			// 
			this->label2->AutoSize = true;
			this->label2->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label2->Location = System::Drawing::Point(12, 41);
			this->label2->Name = L"label2";
			this->label2->Size = System::Drawing::Size(162, 20);
			this->label2->TabIndex = 2;
			this->label2->Text = L"Type of Simulation:";
			// 
			// tabControl1
			// 
			this->tabControl1->Controls->Add(this->tabPage1);
			this->tabControl1->Controls->Add(this->tabPage2);
			this->tabControl1->Controls->Add(this->tabPage3);
			this->tabControl1->Controls->Add(this->tabPage4);
			this->tabControl1->Controls->Add(this->tabPage5);
			this->tabControl1->Controls->Add(this->tabPage6);
			this->tabControl1->Location = System::Drawing::Point(12, 154);
			this->tabControl1->Name = L"tabControl1";
			this->tabControl1->SelectedIndex = 0;
			this->tabControl1->Size = System::Drawing::Size(361, 192);
			this->tabControl1->TabIndex = 3;
			this->tabControl1->SelectedIndexChanged += gcnew System::EventHandler(this, &create_Assignment_Form::comboBox1_SelectedIndexChanged);
			// 
			// tabPage1
			// 
			this->tabPage1->Controls->Add(this->numericUpDown4);
			this->tabPage1->Controls->Add(this->numericUpDown3);
			this->tabPage1->Controls->Add(this->numericUpDown2);
			this->tabPage1->Controls->Add(this->label5);
			this->tabPage1->Controls->Add(this->label4);
			this->tabPage1->Controls->Add(this->label3);
			this->tabPage1->Location = System::Drawing::Point(4, 22);
			this->tabPage1->Name = L"tabPage1";
			this->tabPage1->Padding = System::Windows::Forms::Padding(3);
			this->tabPage1->Size = System::Drawing::Size(353, 166);
			this->tabPage1->TabIndex = 0;
			this->tabPage1->Text = L"Bouncing Ball";
			this->tabPage1->UseVisualStyleBackColor = true;
			// 
			// numericUpDown4
			// 
			this->numericUpDown4->DecimalPlaces = 4;
			this->numericUpDown4->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown4->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown4->Location = System::Drawing::Point(81, 13);
			this->numericUpDown4->Name = L"numericUpDown4";
			this->numericUpDown4->Size = System::Drawing::Size(133, 26);
			this->numericUpDown4->TabIndex = 8;
			// 
			// numericUpDown3
			// 
			this->numericUpDown3->DecimalPlaces = 4;
			this->numericUpDown3->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown3->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown3->Location = System::Drawing::Point(81, 45);
			this->numericUpDown3->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {30, 0, 0, 0});
			this->numericUpDown3->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {50, 0, 0, System::Int32::MinValue});
			this->numericUpDown3->Name = L"numericUpDown3";
			this->numericUpDown3->Size = System::Drawing::Size(133, 26);
			this->numericUpDown3->TabIndex = 7;
			// 
			// numericUpDown2
			// 
			this->numericUpDown2->DecimalPlaces = 4;
			this->numericUpDown2->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown2->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown2->Location = System::Drawing::Point(81, 77);
			this->numericUpDown2->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 0});
			this->numericUpDown2->Name = L"numericUpDown2";
			this->numericUpDown2->Size = System::Drawing::Size(133, 26);
			this->numericUpDown2->TabIndex = 6;
			// 
			// label5
			// 
			this->label5->AutoSize = true;
			this->label5->Location = System::Drawing::Point(6, 84);
			this->label5->Name = L"label5";
			this->label5->Size = System::Drawing::Size(69, 13);
			this->label5->TabIndex = 2;
			this->label5->Text = L"Cof. of Rest.:";
			// 
			// label4
			// 
			this->label4->AutoSize = true;
			this->label4->Location = System::Drawing::Point(6, 50);
			this->label4->Name = L"label4";
			this->label4->Size = System::Drawing::Size(47, 13);
			this->label4->TabIndex = 1;
			this->label4->Text = L"Velocity:";
			// 
			// label3
			// 
			this->label3->AutoSize = true;
			this->label3->Location = System::Drawing::Point(6, 17);
			this->label3->Name = L"label3";
			this->label3->Size = System::Drawing::Size(41, 13);
			this->label3->TabIndex = 0;
			this->label3->Text = L"Height:";
			// 
			// tabPage2
			// 
			this->tabPage2->Controls->Add(this->numericUpDown9);
			this->tabPage2->Controls->Add(this->numericUpDown8);
			this->tabPage2->Controls->Add(this->numericUpDown7);
			this->tabPage2->Controls->Add(this->numericUpDown6);
			this->tabPage2->Controls->Add(this->numericUpDown5);
			this->tabPage2->Controls->Add(this->label13);
			this->tabPage2->Controls->Add(this->label12);
			this->tabPage2->Controls->Add(this->label11);
			this->tabPage2->Controls->Add(this->label10);
			this->tabPage2->Controls->Add(this->label9);
			this->tabPage2->Location = System::Drawing::Point(4, 22);
			this->tabPage2->Name = L"tabPage2";
			this->tabPage2->Padding = System::Windows::Forms::Padding(3);
			this->tabPage2->Size = System::Drawing::Size(353, 166);
			this->tabPage2->TabIndex = 1;
			this->tabPage2->Text = L"Collision";
			this->tabPage2->UseVisualStyleBackColor = true;
			// 
			// numericUpDown9
			// 
			this->numericUpDown9->DecimalPlaces = 4;
			this->numericUpDown9->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown9->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown9->Location = System::Drawing::Point(187, 6);
			this->numericUpDown9->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 196608});
			this->numericUpDown9->Name = L"numericUpDown9";
			this->numericUpDown9->Size = System::Drawing::Size(83, 26);
			this->numericUpDown9->TabIndex = 10;
			this->numericUpDown9->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 196608});
			// 
			// numericUpDown8
			// 
			this->numericUpDown8->DecimalPlaces = 4;
			this->numericUpDown8->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown8->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown8->Location = System::Drawing::Point(187, 35);
			this->numericUpDown8->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 196608});
			this->numericUpDown8->Name = L"numericUpDown8";
			this->numericUpDown8->Size = System::Drawing::Size(83, 26);
			this->numericUpDown8->TabIndex = 9;
			this->numericUpDown8->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 196608});
			// 
			// numericUpDown7
			// 
			this->numericUpDown7->DecimalPlaces = 4;
			this->numericUpDown7->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown7->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown7->Location = System::Drawing::Point(187, 95);
			this->numericUpDown7->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {0, 0, 0, 0});
			this->numericUpDown7->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {30, 0, 0, System::Int32::MinValue});
			this->numericUpDown7->Name = L"numericUpDown7";
			this->numericUpDown7->Size = System::Drawing::Size(83, 26);
			this->numericUpDown7->TabIndex = 8;
			// 
			// numericUpDown6
			// 
			this->numericUpDown6->DecimalPlaces = 4;
			this->numericUpDown6->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown6->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown6->Location = System::Drawing::Point(187, 65);
			this->numericUpDown6->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {30, 0, 0, 0});
			this->numericUpDown6->Name = L"numericUpDown6";
			this->numericUpDown6->Size = System::Drawing::Size(83, 26);
			this->numericUpDown6->TabIndex = 7;
			// 
			// numericUpDown5
			// 
			this->numericUpDown5->DecimalPlaces = 4;
			this->numericUpDown5->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown5->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown5->Location = System::Drawing::Point(187, 127);
			this->numericUpDown5->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {38, 0, 0, 0});
			this->numericUpDown5->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 0});
			this->numericUpDown5->Name = L"numericUpDown5";
			this->numericUpDown5->Size = System::Drawing::Size(83, 26);
			this->numericUpDown5->TabIndex = 6;
			this->numericUpDown5->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 0});
			// 
			// label13
			// 
			this->label13->AutoSize = true;
			this->label13->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label13->Location = System::Drawing::Point(3, 129);
			this->label13->Name = L"label13";
			this->label13->Size = System::Drawing::Size(178, 20);
			this->label13->TabIndex = 5;
			this->label13->Text = L"Seperating Distance:";
			// 
			// label12
			// 
			this->label12->AutoSize = true;
			this->label12->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label12->Location = System::Drawing::Point(2, 97);
			this->label12->Name = L"label12";
			this->label12->Size = System::Drawing::Size(125, 20);
			this->label12->TabIndex = 4;
			this->label12->Text = L"Right Velocity:";
			// 
			// label11
			// 
			this->label11->AutoSize = true;
			this->label11->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label11->Location = System::Drawing::Point(3, 65);
			this->label11->Name = L"label11";
			this->label11->Size = System::Drawing::Size(114, 20);
			this->label11->TabIndex = 3;
			this->label11->Text = L"Left Velocity:";
			// 
			// label10
			// 
			this->label10->AutoSize = true;
			this->label10->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label10->Location = System::Drawing::Point(2, 35);
			this->label10->Name = L"label10";
			this->label10->Size = System::Drawing::Size(104, 20);
			this->label10->TabIndex = 2;
			this->label10->Text = L"Right Mass:";
			// 
			// label9
			// 
			this->label9->AutoSize = true;
			this->label9->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label9->Location = System::Drawing::Point(3, 5);
			this->label9->Name = L"label9";
			this->label9->Size = System::Drawing::Size(93, 20);
			this->label9->TabIndex = 1;
			this->label9->Text = L"Left Mass:";
			// 
			// tabPage3
			// 
			this->tabPage3->Controls->Add(this->label16);
			this->tabPage3->Controls->Add(this->label15);
			this->tabPage3->Controls->Add(this->label14);
			this->tabPage3->Controls->Add(this->numericUpDown12);
			this->tabPage3->Controls->Add(this->numericUpDown11);
			this->tabPage3->Controls->Add(this->numericUpDown10);
			this->tabPage3->Location = System::Drawing::Point(4, 22);
			this->tabPage3->Name = L"tabPage3";
			this->tabPage3->Size = System::Drawing::Size(353, 166);
			this->tabPage3->TabIndex = 2;
			this->tabPage3->Text = L"Projectile";
			this->tabPage3->UseVisualStyleBackColor = true;
			// 
			// label16
			// 
			this->label16->AutoSize = true;
			this->label16->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label16->Location = System::Drawing::Point(4, 102);
			this->label16->Name = L"label16";
			this->label16->Size = System::Drawing::Size(60, 20);
			this->label16->TabIndex = 12;
			this->label16->Text = L"Angle:";
			// 
			// label15
			// 
			this->label15->AutoSize = true;
			this->label15->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label15->Location = System::Drawing::Point(4, 63);
			this->label15->Name = L"label15";
			this->label15->Size = System::Drawing::Size(122, 20);
			this->label15->TabIndex = 11;
			this->label15->Text = L"Start Velocity:";
			// 
			// label14
			// 
			this->label14->AutoSize = true;
			this->label14->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label14->Location = System::Drawing::Point(4, 27);
			this->label14->Name = L"label14";
			this->label14->Size = System::Drawing::Size(112, 20);
			this->label14->TabIndex = 10;
			this->label14->Text = L"Start Height:";
			// 
			// numericUpDown12
			// 
			this->numericUpDown12->DecimalPlaces = 4;
			this->numericUpDown12->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown12->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown12->Location = System::Drawing::Point(131, 100);
			this->numericUpDown12->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {90, 0, 0, 0});
			this->numericUpDown12->Name = L"numericUpDown12";
			this->numericUpDown12->Size = System::Drawing::Size(83, 26);
			this->numericUpDown12->TabIndex = 9;
			// 
			// numericUpDown11
			// 
			this->numericUpDown11->DecimalPlaces = 4;
			this->numericUpDown11->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown11->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown11->Location = System::Drawing::Point(132, 63);
			this->numericUpDown11->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {50, 0, 0, 0});
			this->numericUpDown11->Name = L"numericUpDown11";
			this->numericUpDown11->Size = System::Drawing::Size(83, 26);
			this->numericUpDown11->TabIndex = 8;
			// 
			// numericUpDown10
			// 
			this->numericUpDown10->DecimalPlaces = 4;
			this->numericUpDown10->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown10->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown10->Location = System::Drawing::Point(132, 25);
			this->numericUpDown10->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {50, 0, 0, 0});
			this->numericUpDown10->Name = L"numericUpDown10";
			this->numericUpDown10->Size = System::Drawing::Size(83, 26);
			this->numericUpDown10->TabIndex = 7;
			// 
			// tabPage4
			// 
			this->tabPage4->Controls->Add(this->numericUpDown16);
			this->tabPage4->Controls->Add(this->numericUpDown15);
			this->tabPage4->Controls->Add(this->numericUpDown14);
			this->tabPage4->Controls->Add(this->numericUpDown13);
			this->tabPage4->Controls->Add(this->label20);
			this->tabPage4->Controls->Add(this->label19);
			this->tabPage4->Controls->Add(this->label18);
			this->tabPage4->Controls->Add(this->label17);
			this->tabPage4->Location = System::Drawing::Point(4, 22);
			this->tabPage4->Name = L"tabPage4";
			this->tabPage4->Size = System::Drawing::Size(353, 166);
			this->tabPage4->TabIndex = 3;
			this->tabPage4->Text = L"Pulley";
			this->tabPage4->UseVisualStyleBackColor = true;
			// 
			// numericUpDown16
			// 
			this->numericUpDown16->DecimalPlaces = 4;
			this->numericUpDown16->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown16->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown16->Location = System::Drawing::Point(205, 70);
			this->numericUpDown16->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {90, 0, 0, 0});
			this->numericUpDown16->Name = L"numericUpDown16";
			this->numericUpDown16->Size = System::Drawing::Size(90, 26);
			this->numericUpDown16->TabIndex = 18;
			// 
			// numericUpDown15
			// 
			this->numericUpDown15->DecimalPlaces = 4;
			this->numericUpDown15->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown15->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown15->Location = System::Drawing::Point(205, 39);
			this->numericUpDown15->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 131072});
			this->numericUpDown15->Name = L"numericUpDown15";
			this->numericUpDown15->Size = System::Drawing::Size(90, 26);
			this->numericUpDown15->TabIndex = 17;
			this->numericUpDown15->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 131072});
			// 
			// numericUpDown14
			// 
			this->numericUpDown14->DecimalPlaces = 4;
			this->numericUpDown14->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown14->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown14->Location = System::Drawing::Point(205, 7);
			this->numericUpDown14->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 131072});
			this->numericUpDown14->Name = L"numericUpDown14";
			this->numericUpDown14->Size = System::Drawing::Size(90, 26);
			this->numericUpDown14->TabIndex = 16;
			this->numericUpDown14->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 131072});
			// 
			// numericUpDown13
			// 
			this->numericUpDown13->DecimalPlaces = 4;
			this->numericUpDown13->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown13->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown13->Location = System::Drawing::Point(205, 100);
			this->numericUpDown13->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {2, 0, 0, 0});
			this->numericUpDown13->Name = L"numericUpDown13";
			this->numericUpDown13->Size = System::Drawing::Size(90, 26);
			this->numericUpDown13->TabIndex = 15;
			// 
			// label20
			// 
			this->label20->AutoSize = true;
			this->label20->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label20->Location = System::Drawing::Point(12, 102);
			this->label20->Name = L"label20";
			this->label20->Size = System::Drawing::Size(187, 20);
			this->label20->TabIndex = 14;
			this->label20->Text = L"Coefficient of Friction:";
			// 
			// label19
			// 
			this->label19->AutoSize = true;
			this->label19->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label19->Location = System::Drawing::Point(12, 72);
			this->label19->Name = L"label19";
			this->label19->Size = System::Drawing::Size(60, 20);
			this->label19->TabIndex = 13;
			this->label19->Text = L"Angle:";
			// 
			// label18
			// 
			this->label18->AutoSize = true;
			this->label18->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label18->Location = System::Drawing::Point(12, 41);
			this->label18->Name = L"label18";
			this->label18->Size = System::Drawing::Size(128, 20);
			this->label18->TabIndex = 12;
			this->label18->Text = L"Hanging Mass:";
			// 
			// label17
			// 
			this->label17->AutoSize = true;
			this->label17->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label17->Location = System::Drawing::Point(12, 9);
			this->label17->Name = L"label17";
			this->label17->Size = System::Drawing::Size(124, 20);
			this->label17->TabIndex = 11;
			this->label17->Text = L"Sufrace Mass:";
			// 
			// tabPage5
			// 
			this->tabPage5->Controls->Add(this->label24);
			this->tabPage5->Controls->Add(this->label23);
			this->tabPage5->Controls->Add(this->label22);
			this->tabPage5->Controls->Add(this->label21);
			this->tabPage5->Controls->Add(this->numericUpDown20);
			this->tabPage5->Controls->Add(this->numericUpDown19);
			this->tabPage5->Controls->Add(this->numericUpDown18);
			this->tabPage5->Controls->Add(this->numericUpDown17);
			this->tabPage5->Location = System::Drawing::Point(4, 22);
			this->tabPage5->Name = L"tabPage5";
			this->tabPage5->Size = System::Drawing::Size(353, 166);
			this->tabPage5->TabIndex = 4;
			this->tabPage5->Text = L"Spring";
			this->tabPage5->UseVisualStyleBackColor = true;
			// 
			// label24
			// 
			this->label24->AutoSize = true;
			this->label24->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label24->Location = System::Drawing::Point(12, 110);
			this->label24->Name = L"label24";
			this->label24->Size = System::Drawing::Size(187, 20);
			this->label24->TabIndex = 24;
			this->label24->Text = L"Coefficient of Friction:";
			// 
			// label23
			// 
			this->label23->AutoSize = true;
			this->label23->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label23->Location = System::Drawing::Point(12, 78);
			this->label23->Name = L"label23";
			this->label23->Size = System::Drawing::Size(194, 20);
			this->label23->TabIndex = 23;
			this->label23->Text = L"Compression Distance:";
			// 
			// label22
			// 
			this->label22->AutoSize = true;
			this->label22->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label22->Location = System::Drawing::Point(12, 46);
			this->label22->Name = L"label22";
			this->label22->Size = System::Drawing::Size(172, 20);
			this->label22->TabIndex = 22;
			this->label22->Text = L"Spring Constant (K):";
			// 
			// label21
			// 
			this->label21->AutoSize = true;
			this->label21->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label21->Location = System::Drawing::Point(12, 14);
			this->label21->Name = L"label21";
			this->label21->Size = System::Drawing::Size(113, 20);
			this->label21->TabIndex = 21;
			this->label21->Text = L"Object Mass:";
			// 
			// numericUpDown20
			// 
			this->numericUpDown20->DecimalPlaces = 4;
			this->numericUpDown20->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown20->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown20->Location = System::Drawing::Point(212, 108);
			this->numericUpDown20->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {2, 0, 0, 0});
			this->numericUpDown20->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 131072});
			this->numericUpDown20->Name = L"numericUpDown20";
			this->numericUpDown20->Size = System::Drawing::Size(114, 26);
			this->numericUpDown20->TabIndex = 20;
			this->numericUpDown20->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 131072});
			this->numericUpDown20->ValueChanged += gcnew System::EventHandler(this, &create_Assignment_Form::numericUpDown20_ValueChanged);
			// 
			// numericUpDown19
			// 
			this->numericUpDown19->DecimalPlaces = 4;
			this->numericUpDown19->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown19->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown19->Location = System::Drawing::Point(212, 76);
			this->numericUpDown19->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {15, 0, 0, 0});
			this->numericUpDown19->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown19->Name = L"numericUpDown19";
			this->numericUpDown19->Size = System::Drawing::Size(114, 26);
			this->numericUpDown19->TabIndex = 19;
			this->numericUpDown19->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown19->ValueChanged += gcnew System::EventHandler(this, &create_Assignment_Form::numericUpDown19_ValueChanged);
			// 
			// numericUpDown18
			// 
			this->numericUpDown18->DecimalPlaces = 4;
			this->numericUpDown18->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown18->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown18->Location = System::Drawing::Point(212, 44);
			this->numericUpDown18->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {300, 0, 0, 0});
			this->numericUpDown18->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown18->Name = L"numericUpDown18";
			this->numericUpDown18->Size = System::Drawing::Size(114, 26);
			this->numericUpDown18->TabIndex = 18;
			this->numericUpDown18->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			// 
			// numericUpDown17
			// 
			this->numericUpDown17->DecimalPlaces = 4;
			this->numericUpDown17->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown17->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown17->Location = System::Drawing::Point(212, 12);
			this->numericUpDown17->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {3, 0, 0, 65536});
			this->numericUpDown17->Name = L"numericUpDown17";
			this->numericUpDown17->Size = System::Drawing::Size(114, 26);
			this->numericUpDown17->TabIndex = 17;
			this->numericUpDown17->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {3, 0, 0, 65536});
			// 
			// tabPage6
			// 
			this->tabPage6->Controls->Add(this->numericUpDown21);
			this->tabPage6->Controls->Add(this->numericUpDown22);
			this->tabPage6->Controls->Add(this->numericUpDown23);
			this->tabPage6->Controls->Add(this->numericUpDown24);
			this->tabPage6->Controls->Add(this->label25);
			this->tabPage6->Controls->Add(this->label26);
			this->tabPage6->Controls->Add(this->label27);
			this->tabPage6->Controls->Add(this->label28);
			this->tabPage6->Location = System::Drawing::Point(4, 22);
			this->tabPage6->Name = L"tabPage6";
			this->tabPage6->Size = System::Drawing::Size(353, 166);
			this->tabPage6->TabIndex = 5;
			this->tabPage6->Text = L"Race Car Sim.";
			this->tabPage6->UseVisualStyleBackColor = true;
			// 
			// numericUpDown21
			// 
			this->numericUpDown21->DecimalPlaces = 4;
			this->numericUpDown21->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown21->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown21->Location = System::Drawing::Point(193, 14);
			this->numericUpDown21->Name = L"numericUpDown21";
			this->numericUpDown21->Size = System::Drawing::Size(83, 26);
			this->numericUpDown21->TabIndex = 14;
			// 
			// numericUpDown22
			// 
			this->numericUpDown22->DecimalPlaces = 4;
			this->numericUpDown22->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown22->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown22->Location = System::Drawing::Point(193, 43);
			this->numericUpDown22->Name = L"numericUpDown22";
			this->numericUpDown22->Size = System::Drawing::Size(83, 26);
			this->numericUpDown22->TabIndex = 13;
			// 
			// numericUpDown23
			// 
			this->numericUpDown23->DecimalPlaces = 4;
			this->numericUpDown23->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown23->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown23->Location = System::Drawing::Point(193, 103);
			this->numericUpDown23->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {3, 0, 0, 65536});
			this->numericUpDown23->Name = L"numericUpDown23";
			this->numericUpDown23->Size = System::Drawing::Size(83, 26);
			this->numericUpDown23->TabIndex = 12;
			// 
			// numericUpDown24
			// 
			this->numericUpDown24->DecimalPlaces = 4;
			this->numericUpDown24->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown24->Increment = System::Decimal(gcnew cli::array< System::Int32 >(4) {1, 0, 0, 65536});
			this->numericUpDown24->Location = System::Drawing::Point(193, 73);
			this->numericUpDown24->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {3, 0, 0, 65536});
			this->numericUpDown24->Name = L"numericUpDown24";
			this->numericUpDown24->Size = System::Drawing::Size(83, 26);
			this->numericUpDown24->TabIndex = 11;
			// 
			// label25
			// 
			this->label25->AutoSize = true;
			this->label25->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label25->Location = System::Drawing::Point(14, 109);
			this->label25->Name = L"label25";
			this->label25->Size = System::Drawing::Size(173, 20);
			this->label25->TabIndex = 8;
			this->label25->Text = L"Second Car Friction:";
			// 
			// label26
			// 
			this->label26->AutoSize = true;
			this->label26->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label26->Location = System::Drawing::Point(15, 77);
			this->label26->Name = L"label26";
			this->label26->Size = System::Drawing::Size(148, 20);
			this->label26->TabIndex = 7;
			this->label26->Text = L"First Car Friction:";
			// 
			// label27
			// 
			this->label27->AutoSize = true;
			this->label27->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label27->Location = System::Drawing::Point(14, 47);
			this->label27->Name = L"label27";
			this->label27->Size = System::Drawing::Size(155, 20);
			this->label27->TabIndex = 6;
			this->label27->Text = L"Second Car Mass:";
			// 
			// label28
			// 
			this->label28->AutoSize = true;
			this->label28->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label28->Location = System::Drawing::Point(15, 17);
			this->label28->Name = L"label28";
			this->label28->Size = System::Drawing::Size(130, 20);
			this->label28->TabIndex = 5;
			this->label28->Text = L"First Car Mass:";
			// 
			// button1
			// 
			this->button1->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->button1->Location = System::Drawing::Point(375, 348);
			this->button1->Name = L"button1";
			this->button1->Size = System::Drawing::Size(218, 35);
			this->button1->TabIndex = 4;
			this->button1->Text = L"Create Assignment";
			this->button1->UseVisualStyleBackColor = true;
			this->button1->Click += gcnew System::EventHandler(this, &create_Assignment_Form::button1_Click);
			// 
			// numericUpDown1
			// 
			this->numericUpDown1->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->numericUpDown1->Location = System::Drawing::Point(193, 72);
			this->numericUpDown1->Name = L"numericUpDown1";
			this->numericUpDown1->Size = System::Drawing::Size(66, 26);
			this->numericUpDown1->TabIndex = 5;
			// 
			// label6
			// 
			this->label6->AutoSize = true;
			this->label6->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label6->Location = System::Drawing::Point(12, 74);
			this->label6->Name = L"label6";
			this->label6->Size = System::Drawing::Size(175, 20);
			this->label6->TabIndex = 6;
			this->label6->Text = L"Assignment Number:";
			// 
			// label7
			// 
			this->label7->AutoSize = true;
			this->label7->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->label7->Location = System::Drawing::Point(12, 112);
			this->label7->Name = L"label7";
			this->label7->Size = System::Drawing::Size(159, 20);
			this->label7->TabIndex = 7;
			this->label7->Text = L"Assignment Name:";
			// 
			// textBox1
			// 
			this->textBox1->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->textBox1->Location = System::Drawing::Point(177, 109);
			this->textBox1->Name = L"textBox1";
			this->textBox1->Size = System::Drawing::Size(192, 26);
			this->textBox1->TabIndex = 8;
			// 
			// richTextBox1
			// 
			this->richTextBox1->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->richTextBox1->Location = System::Drawing::Point(375, 38);
			this->richTextBox1->Name = L"richTextBox1";
			this->richTextBox1->Size = System::Drawing::Size(362, 308);
			this->richTextBox1->TabIndex = 9;
			this->richTextBox1->Text = L"";
			// 
			// label8
			// 
			this->label8->AutoSize = true;
			this->label8->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 14.25F, static_cast<System::Drawing::FontStyle>((System::Drawing::FontStyle::Bold | System::Drawing::FontStyle::Underline)), 
				System::Drawing::GraphicsUnit::Point, static_cast<System::Byte>(0)));
			this->label8->Location = System::Drawing::Point(371, 9);
			this->label8->Name = L"label8";
			this->label8->Size = System::Drawing::Size(224, 24);
			this->label8->TabIndex = 10;
			this->label8->Text = L"Assignment Comments";
			// 
			// button2
			// 
			this->button2->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 12, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, 
				static_cast<System::Byte>(0)));
			this->button2->Location = System::Drawing::Point(612, 348);
			this->button2->Name = L"button2";
			this->button2->Size = System::Drawing::Size(125, 35);
			this->button2->TabIndex = 11;
			this->button2->Text = L"Cancel";
			this->button2->UseVisualStyleBackColor = true;
			this->button2->Click += gcnew System::EventHandler(this, &create_Assignment_Form::button2_Click);
			// 
			// create_Assignment_Form
			// 
			this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
			this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
			this->ClientSize = System::Drawing::Size(749, 387);
			this->Controls->Add(this->button2);
			this->Controls->Add(this->label8);
			this->Controls->Add(this->richTextBox1);
			this->Controls->Add(this->textBox1);
			this->Controls->Add(this->label7);
			this->Controls->Add(this->label6);
			this->Controls->Add(this->numericUpDown1);
			this->Controls->Add(this->button1);
			this->Controls->Add(this->tabControl1);
			this->Controls->Add(this->label2);
			this->Controls->Add(this->label1);
			this->Controls->Add(this->comboBox1);
			this->Name = L"create_Assignment_Form";
			this->StartPosition = System::Windows::Forms::FormStartPosition::CenterScreen;
			this->Text = L"create_Assignment_Form";
			this->tabControl1->ResumeLayout(false);
			this->tabPage1->ResumeLayout(false);
			this->tabPage1->PerformLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown4))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown3))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown2))->EndInit();
			this->tabPage2->ResumeLayout(false);
			this->tabPage2->PerformLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown9))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown8))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown7))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown6))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown5))->EndInit();
			this->tabPage3->ResumeLayout(false);
			this->tabPage3->PerformLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown12))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown11))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown10))->EndInit();
			this->tabPage4->ResumeLayout(false);
			this->tabPage4->PerformLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown16))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown15))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown14))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown13))->EndInit();
			this->tabPage5->ResumeLayout(false);
			this->tabPage5->PerformLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown20))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown19))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown18))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown17))->EndInit();
			this->tabPage6->ResumeLayout(false);
			this->tabPage6->PerformLayout();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown21))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown22))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown23))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown24))->EndInit();
			(cli::safe_cast<System::ComponentModel::ISupportInitialize^  >(this->numericUpDown1))->EndInit();
			this->ResumeLayout(false);
			this->PerformLayout();

		}
#pragma endregion
	private: System::Void comboBox1_SelectedIndexChanged(System::Object^  sender, System::EventArgs^  e) {
				 if(comboBox1->SelectedIndex == 0)
				 {
					 //Set stuff up for the Bouncing Ball Sim
					 comboBox1->SelectedIndex = 0;
					 tabControl1->SelectedIndex = 0;
					 
				 }
				 else if(comboBox1->SelectedIndex == 1)
				 {
					 //Set stuff up here for Collision Sim
					 comboBox1->SelectedIndex = 1;
					 tabControl1->SelectedIndex = 1;
					 
				 }
				  else if(comboBox1->SelectedIndex == 2)
				 {
					 //Set stuff up here for Projectile Sim
					  comboBox1->SelectedIndex = 2;
					  tabControl1->SelectedIndex = 2;
					  
				 }
				  else if(comboBox1->SelectedIndex == 3)
				 {
					 //Set stuff up here for Pulley Sim
					  comboBox1->SelectedIndex = 3;
					  tabControl1->SelectedIndex = 3;
					  
				 }
				   else if(comboBox1->SelectedIndex == 4)
				 {
					 //Set stuff up here for Spring Sim
					  comboBox1->SelectedIndex = 4;
					  tabControl1->SelectedIndex = 4;  
				 }
				   else if(comboBox1->SelectedIndex == 5)
				   {
					   //Set stuff up for the race car
					   comboBox1->SelectedIndex = 5;
					   tabControl1->SelectedIndex = 5;
				   }

			 }
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
			 
			 if(textBox1->Text != "")
			 {
				 if(comboBox1->Text == "Bouncing Ball")
				 {
					getBallBounceInformation();
				 }
				 else if(comboBox1->Text == "Two Point Collision")
				 {
					 getTwoPointCollision();
				 }
				 else if(comboBox1->Text == "Projectile")
				 {
					 getProjectile();
				 }
				 else if(comboBox1->Text == "Pulley")
				 {
					 getPulley();
				 }
				 else if(comboBox1->Text == "Spring")
				 {
					 getSpring();
				 }
				 else if(comboBox1->Text == "Race Car Sim.")
				 {
					 getRaceCarInformation();
				 }
				 else
					 MessageBox::Show("Please Select an Assignment Type...");
				 clearInformation();
				 isCancelled = false;
				 this->Close();
			 }
			 else
				 MessageBox::Show("Please Enter an Assignment Name...");

		 }

private: System::Void numericUpDown19_ValueChanged(System::Object^  sender, System::EventArgs^  e) {
		 }
private: System::Void numericUpDown20_ValueChanged(System::Object^  sender, System::EventArgs^  e) {
		 }
private: System::Void button2_Click(System::Object^  sender, System::EventArgs^  e) {
			 isCancelled = true;
			 clearInformation();
			 this->Close();
		 }
};
}
